Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент
Акция

Android-разработчик с нуля от Нетологии

Вы научитесь

Темп нашей жизни так высок, что уже нельзя представить дни без телефонов. Рынок программирования нуждается в специалистах, которые могут разрабатывать приложения на них. Это позволяет автоматизировать рутинные задачи.Став студентом курса, вы научитесь писать программы на систему Android. Вы сможете разрабатывать клиент-серверные приложения, пользоваться классическими алгоритмами на Java, работать с системой контроля версий Git и оперировать принципами объектно-ориентированного программирования.Эксперты поделятся опытом мобильной разработки, и вы создадите несколько проектов для портфолио.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
13 месяцев
Стоимость
127200 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Создавать дизайн приложений
#02
Работать с многопоточностью
#03
Программировать на JavaScript
#04
Создавать приложения на Android
#05
Тестировать свой программный код и вносить корректировки в него
Программа курса

Программа курса расчитана на 1 год 1 месяц. За это время вы отсмотрите все вебинары и видеолекции, выполните практические задания и решите более сотни задач, которые сможете внести в портфолио.

Основы Java

Во вводном блоке вы изучите язык программирования JavaScript. Вы изучите типы данных и элементы языка, а затем отработаете знания на практике. Вы создадите планировщик задач.

Основы объектно-ориентированного программирования. Коллекции

Вы услышите лекцию о том, что такое ООП. Вы научитесь применять его механизмы и принимать решения в проектировании. Узнаете, что такое интерфейс и полиморфизм.

Английский язык для начинающих разработчиков

В этом блоке вы изучите термины, которыми необходимо оперировать разработчику, на английском языке. Сможете говорить, как англоязычные разработчики.

Git — система контроля версий

Этот раздел посвящён системе контроля версий. С её помощью вы научитесь сравнивать версии и откатывать их, вносить корректировки в код.

Основы Kotlin, отличия от Java и интеграция

Вы погрузитесь в другой язык программирования. Узнаете, на основе чего он существует и чем отличается от других.

Функции, автотесты и объектно-ориентированное программирование на Kotlin

Вы научитесь писать автотесты. Изучите функции, которые можно применять в нём. Научитесь наследовать код.

Исключения, коллекции и продвинутые концепции Kotlin

Вы узнаете об исключениях, которые существует в Kotlin. Обратитесь к математическим операциям, которые можно применять в нём.

Android Studio. Разработка макетов приложения

Вы сверстаете посты, профили и чаты. Добавите новые элементы с помощью навыков, полученных на прошлых занятиях.

Работа со списками и обработка событий

Вы узнаете, как обрабатывать события. Решите реальную задачу, в рамках которой протестируете чужое приложение.

Дизайн и навигация

Вы поработаете над дизайном приложения и узнаете, куда помещать кнопки действий и как правильно верстать.

Основы графического дизайна

В этом блоке вы научитесь пользоваться инструментами, необзодимыми для создания уникального графического дизайна для ваших программ.

Основы Photoshop

Вы научитесь пользоваться самым известным графическим редактором. Вы сможете обрабатывать изображения, ретушировать их и накладывать эффекты. Поработаете со слоями.

Основы Figma

Вы ознакомитесь с программой для создания интерфейсов. Узнаете, из чего она состоит и какие возможности предоставляет.

SQL, уведомления и Push

Вы прослушаете лекцию о языке запросов. С его помощью вы сможете обращаться к базам данных и библиотекам.

Сетевые операции и работа с многопоточностью

Вы научитесь работать с множеством потоков и будете выполнять сложные задачи по разработке. Узнаете, какие существуют актуальные подходы к этому.

Coroutines. Интеграция с серверной частью

Вы выйдете на продвинутый уровень работы с многопоточностью. Узнаете, какие библиотеки можно использовать для создания профессиональных программ.

Архитектура приложения

Вы узнаете, что в себя включает архитектура приложений. Научитесь работать с анимированными вставками. Отработаете знания на практике.

Анимации и создание собственных View

Вы узнаете, как работать со статистикой, прогрессами и диаграммами. Создадите проект о социальных активностях.

Интеграции сервисов. Публикация в Google Play

Вы научитесь загружать ваше приложение в Google Play. Поработаете с мультимедийными возможностями и добавите фишки.

Карьера в Android-разработке

Вы поймёте, как выстроить карьеру в ИТ. Получите пошаговый план поиска работы и проанализируете настоящие запросы рынка.

Дипломный проект

В дипломном проекте вы посвятите 48 часов практике. Вам предстоит создать социальную сеть по референсу и представить её возможности комиссии.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Нетология
Школа
Нетология — это одна из крупнейших в России образовательных платформ, насчитывающая более 200 различных курсов в самых разных сферах деятельности.